revolutionary ideas - Turkish English Dictionary